festering ulcers - Turc Anglais Dictionnaire